intricate interlocking gears